package com.kingyun.gpsinspection.purificationservice.facade.model.iam.scyx;

import com.kingyun.gpsinspection.purificationservice.facade.model.BootstrapSearchBean;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * 设备台帐信息
 */
public class DeviceSumInfo extends BootstrapSearchBean implements Serializable {
    //  主键
    private String deviceSumId;

    //  台账名称
    private String deviceSumName;

    //  所属组织
    private String orgId;

    //  台账类型
    private Short deviceSumType;

    //  创建人
    private String creatorId;

    //  创建时间
    private Date createDate;

    //  修改人
    private String modifierId;

    //  修改时间
    private Date modifyDate;

    //  描述
    private String description;

    // 台账日期
    private Date deviceSumDate;

    //填充字段
    private String orgName;//所属组织名称

    private String creatorName;//创建者

    private String modifierName;//修改者

    private String startTime;//开始时间

    private String endTime;//结束时间

    //  当前台账 下面的所有子类型信息
    private List<DeviceSumInfoVo> deviceSumInfoVoList;

    public String getDeviceSumId() {
        return deviceSumId;
    }

    public void setDeviceSumId(String deviceSumId) {
        this.deviceSumId = deviceSumId == null ? null : deviceSumId.trim();
    }

    public String getDeviceSumName() {
        return deviceSumName;
    }

    public void setDeviceSumName(String deviceSumName) {
        this.deviceSumName = deviceSumName == null ? null : deviceSumName.trim();
    }

    public String getOrgId() {
        return orgId;
    }

    public void setOrgId(String orgId) {
        this.orgId = orgId == null ? null : orgId.trim();
    }

    public Short getDeviceSumType() {
        return deviceSumType;
    }

    public void setDeviceSumType(Short deviceSumType) {
        this.deviceSumType = deviceSumType;
    }

    public String getCreatorId() {
        return creatorId;
    }

    public void setCreatorId(String creatorId) {
        this.creatorId = creatorId == null ? null : creatorId.trim();
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public String getModifierId() {
        return modifierId;
    }

    public void setModifierId(String modifierId) {
        this.modifierId = modifierId == null ? null : modifierId.trim();
    }

    public Date getModifyDate() {
        return modifyDate;
    }

    public void setModifyDate(Date modifyDate) {
        this.modifyDate = modifyDate;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description == null ? null : description.trim();
    }

    public String getOrgName() {
        return orgName;
    }

    public void setOrgName(String orgName) {
        this.orgName = orgName;
    }

    public String getCreatorName() {
        return creatorName;
    }

    public void setCreatorName(String creatorName) {
        this.creatorName = creatorName;
    }

    public String getModifierName() {
        return modifierName;
    }

    public void setModifierName(String modifierName) {
        this.modifierName = modifierName;
    }

    public List<DeviceSumInfoVo> getDeviceSumInfoVoList() {
        return deviceSumInfoVoList;
    }

    public void setDeviceSumInfoVoList(List<DeviceSumInfoVo> deviceSumInfoVoList) {
        this.deviceSumInfoVoList = deviceSumInfoVoList;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public Date getDeviceSumDate() {
        return deviceSumDate;
    }

    public void setDeviceSumDate(Date deviceSumDate) {
        this.deviceSumDate = deviceSumDate;
    }


}